package com.bbva.kyfb.kyfbdtofo.entitys;

import java.math.BigDecimal;
import java.util.Date;

import org.springframework.stereotype.Component;

import com.bbva.kyfb.kyfbjpatlsb.dominiotlsb.Ttlsbool;
import com.bbva.kyfb.kyfbjpatlsb.dominiotlsb.TtlsboolPK;

@Component
public class OolDTO {

	private Ttlsbool oolEntity;

	public OolDTO() {
	}

	public OolDTO(BigDecimal qnuNumitem, Date timOrden, Short qnuOrden,
			String desOrdenol, String codTipord, Date audFmodific,
			String audUsuario) {
		oolEntity = new Ttlsbool(); 
		TtlsboolPK ttlsboolPK = new TtlsboolPK(qnuNumitem, timOrden, qnuOrden);
		this.setId(ttlsboolPK);
		this.setDesOrdenol(desOrdenol);
		this.setCodTipord(codTipord);
		this.setAudFmodific(audFmodific);
		this.setAudUsuario(audUsuario);
	}

	private void setAudUsuario(String audUsuario) {
		oolEntity.setAudUsuario(audUsuario);
	}

	private void setAudFmodific(Date audFmodific) {
		oolEntity.setAudFmodific(audFmodific);
	}

	private void setCodTipord(String codTipord) {
		oolEntity.setCodTipord(codTipord);
	}

	private void setDesOrdenol(String desOrdenol) {
		oolEntity.setDesOrdenol(desOrdenol);
	}

	private void setId(TtlsboolPK ttlsboolPK) {
		oolEntity.setId(ttlsboolPK);
	}
	
	public String getDesOrdenol() {
		return oolEntity.getDesOrdenol();
	}

}
